
Koh Lanta Restaurants
Maharaja Restaurant, Koh Lanta
The Maharaja Restaurant is a British Indian style restaurant in Ban Saladan, which is the main town in Koh Lanta. The Maharaja Restaurant is the best known Indian restaurant in Koh Lanta and often features [Read more…]