Businesscafe - Crover Group, a Berlin-based company renowned for its groundbreaking contributions to the tourism, living and real estate sectors, announced the launch of the first collection of properties under the “CROVER COLLECTION” which will be positioned and operated in Ella, Sri Lanka and in the southern coast to follow.
...