Baffled Ladakh

Kashmir is a secret hideaway discovered by the cognoscenti a millennia ago! The
per person