Sort:  

Nope...its in India.....Coorg, Southern Part of India.

Surprising yet beautiful. The most south my visits to India have taken me is to Goa.

In your next visit....visit this beautiful place The Tamara Resort, Coorg....Take Mumbai - Mangalore Flight ..From Mangapore Airport, you can take a cab to drive down to Coorg (Resort) by road, takes 2.5 hrs drive...:-)