facebook
Advertisement

Westminster Abbey

News

The World's Most Beautiful Buildings, According To Science

According to science, these 10 structures are the world's most beautiful buildings—including one in India.

News

Indian Billionaire Buys Scotland Yard And Turns It Into A Luxury Hotel

An Indian billionaire has transformed the Scotland Yard building into a 5-star hotel at a reported cost of 75 million pounds.

Never miss an update

Subscribe to our newsletter to get the latest on travel, stay & dining.

No Thanks
You’re all set

Thank you for your subscription.