list.lk-Landa Holiday Houses

Landa Holiday Houses

Seelogama, Belihuloya, 90100.

Hotels, Travel & Transport

Overview

Landa Holiday House is situated just by the side of beautiful Kiriwanalanda stream, a tributory of Belihul Oya.It is overgrown with green and overrun with water.