Located in Nusa Penida, Star Semabu is a 4-star resort. Economically priced, this resort features compact cottages, a restaurant and a sun terrace with a swimming pool and a bar. […]...
Read this post on krazybutterfly.com