PARIKUD Island, CHILIKA LAKE,God gifted Nature's JEWEL in ODISHA
Try to Must see, Atleast Once Before you Die,...///
A NOTE ON Album & Blogging picture's:
Whenever Someone Discussing about the Largest lagoon in earth with salt water, Undoubtedly The Ultimate name echoing on the Ear, ''Yes, It mus be CHILIKA LAKE'' in Odisha,India, in Asia continent of the world.