Overview

A place considered the oldest operating Buddhist enclave in both India and the Himalayas

  • Apartments
  • Total Towers
  • Flat Size