Say honestly people, would you have really guessed this is India if I didnt mention it? This is Pykara Lake in Tamil Nadu state in Southern India where i went 2 days ago.This is me there Post Comment Receive notifications Add a comment...