Cresta Lodge - Hotel Reviews from across the web
|
|
|
a place of relaxing your mind - user review cresta lodge is a place where you can relax and enjoy the view of their peacful gardens.you can also enjoy their inside/outside restaurant where you can eat fish,meat,pasta.you ... travel.yahoo.com
|
|
|
|