Machan Sri Lanka has really nice places... maybe places better than this... and i actually does not know whether this is really Sri Lanka...but last time these pics were posted most of the buddies in EK told that this is Phuket Island's in Thailand...
If u guys wanna see how beautiful Sri Lanka is go to Punchi Lookaanthaya... not the Worlds End but the Small Worlds End...... You really feel as if u r in heaven... the waterfalls and the scenery is so awesome that you do not want to leave....
I didnt hav a camera those days