About Grand Resort
Grand holiday resort is classically articulated for perfection and is situated in Wennappuwa in a convenient and salubrious surroundings on an open land with breezy encounter with which comes across a Dutch canal to perfect a relaxing and rich environment.
Read more