1. Veli Lake Floating Restaurant
Located in Kerala, India, this particular restaurant is something that you would normally see in pictures and paintings. It is a sight for the sore eyes! In the center of the lake, you will find an entire floating village that can be only accessed via a number of bridges. The food there is made from the fresh produce of the locally grown ingredients and can be quite spicy at times.
Pages:<