A new Tourist destination comes live
This is a brand new Tourist destination atop a quite hill in Kollam district in Kerala. It has a mythological history based on the famous Jatayu-Ravana fight and it is believed that Jatayu fell on this rock which gives the name of the place. The majestically built bird sculpture on the hill top is supposed to be world’s largest bird sculpture. There is a state-of-the art cable car built on European design to give a smooth enjoyable ride. A must visit place for the tourists of God’s Own Country! #letsguide #localguides #Google #india #incredibleindia
13 Likes
Hi@Chetankum13
Thanks for sharing.
Best.
1 Like