A Coconut palm on Mirissa Beach, Sri Lanka, a tropical paradise idyllic beach.

By on 22nd Aug 2019 –