Welcome to SPOT ON Teresa Guest House , Shillong , India

SPOT ON Teresa Guest House

Contact us