Sai - Inn Holiday Resort

Rewas-Alibag Road
Kihim
India