The Mysore Palace is one of the finest architectural wonders of India.This is a attempt in framing the palace by its entrances, different from the cliched views seen by all.
What to see and photograph in Bhutan – from my motorcycle diaries
Bhutan, often referred to as the last Shangri-La, when made a destination for an idyllic travel, can bring smiles...