Welcome to Hotel Vatika the Riverside Resort , Palampur , India

Hotel Vatika the Riverside Resort

Contact us