Checking in to Le Grand Galle
Le Grand Galle is without a doubt the best place to stay in Galle, Sri Lanka. Opened in late 2018, this luxurious 5* boutique hotel has sweeping views over the large pool, the Indian Ocean…
View PostChecking in to Le Grand Galle
Le Grand Galle is without a doubt the best place to stay in Galle, Sri Lanka. Opened in late 2018, this luxurious 5* boutique hotel has sweeping views over the large pool, the Indian Ocean…
View Post