Posts

Showing posts with the label Phaltan

Why a visit to Phaltan will leave you spellbound

The 'Wow' Hospitality at Jakson Inns, Phaltan

Weekend Stay: Review of Jakson Inns, Phaltan