Mihirikanda Watta, Henwala,, 81740 Mirissa, Sri Lanka, Mirissa
Mirissa
Mirissa
Thalaramba
Mirissa
Mirissa
Mirissa
Thalaramba
Mirissa
Mirissa
Mirissa
Thalaramba
Mirissa
Mirissa
Mirissa
Mirissa
Mirissa
Mirissa
Mirissa
Mirissa
Mirissa
Mirissa
Mirissa
Mirissa
Mirissa
Mirissa
Mirissa
Mirissa
Mirissa
Mirissa
Mirissa
Mirissa
Mirissa
Mirissa