Travel Talk

Happy Thanksgiving from Ella, Sri Lanka

Happy Thanksgiving from the beautiful town of Ella, Sri Lanka. Won’t bore you with the trip but it was long and cheap from the beach

Read More