Skip to content

5 Facts About India's First Floating Restaurant - AB Celestial

3
  • SUJATA TAWDE
5 Facts About India's First Floating Restaurant - AB Celestial

Mumbai has finally got its first floating restaurant and it is docked at Bandra jetty! This four storey yacht is everything a lover of Mumbai's skyline needed.

Read this post on 5things.in


Popular Articles by this blogger

Recommended for you