Say NO to SPAM Posts.
1
Jawai is the Best place for stargazing in India. The dam itself can be considered one of the best places to see stars in India. one of the best astrophotography Location. You can do moon photography while revelling in bonfires, delicious sizzlers, and savoury drinks.
1
Live the wildlife right in the Nature and make your stay comfortable.Thour Nature Resorts give you the facilities to make your tour to Jawai memorable.