Twin peaks of Saint Lucia

THE famous twin peaks of Saint Lucia—the Piton mountains is the first landmark you can see when you approach the Castries port in this eastern Caribbean island.   I was excited to…

Read More

Early morning at the India Gate in New Delhi

I first saw the India Gate from the Parliament Building in New Delhi. From across the street, I thought it was just a short walk away. First mistake, I was looking…

Read More