The Udaipur beach in Digha is one of most pristine and exquisite sea beaches in India. This unexplored 'virgin sea beach' is located on the border of Orissa and is nestled between New Digha and Talsari. Though just 3 kilometres away from the Digha station, the beach seems to be miles away from it metaphorically. The lonely beach, far far away from the crowded and claustrophobic city life, is dotted with towering casuarina trees and the makeshift stalls of the fishermen who sell fish here. The place is especially famous for its scenic beauty, and people from all parts of the world visit the beach to capture these picturesque views in their sight forever.