Talasari Udaypur Beach

Udaypur Beach

0 Comments

Udaypur Beach Talasari is one of the maximum tranquil and unspoiled seashores of Odisha. The call Talasari is actually means (row of Palm leaves in Odia). The waters of Bay of Bengal are very calm