The city of Odisha has always been an iconic holiday spot in India. It lures tourists for its diverse heritage, rich traditions, fine artistry and rare dolphin watching experience. Its grand temples are a true visual treat and its serene…
- youtube
The city of Odisha has always been an iconic holiday spot in India. It lures tourists for its diverse heritage, rich traditions, fine artistry and rare dolphin watching experience. Its grand temples are a true visual treat and its serene…